* {
    padding: 0px;
    margin: 0px;
}
body{
    max-width: 750px;
    min-width: 375px;
    margin: 0 auto;
}
ul {
    list-style: none;
}
ul {
    padding: 0px;
    margin:0;
    BORDER: medium none;
    list-style-type: none;
    text-overflow:ellipsis;
}
a {
    text-decoration: none;
    color: #333;
}
html{
    font-size: 100px;
}
body {
    background-color: #F3F3F3;
    font-family:Helvetica;
    -webkit-text-size-adjust:100%;
    font-size:14.062px;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.book_top{
    max-width: 750px;
    min-width: 375px;
    position: fixed;
    z-index: 90;
    width: 100%;
    top: 0;
   /* left: 0;
    */
    color: #666;
    border-top-width: 0px;
    background: #fff;
    margin: 0 auto;
}
.book_top_menu{
    margin: 5.859px 5.859px 0 5.859px;
    height: 24.608px;
    display: -webkit-box;
}
.book_top_menu li {
    display: -webkit-box;
    width: 50%;
    color: #F90;
}
.book_top_menu li a {
    color: #F90;
}
.book_top_menu li:last-child {
    -webkit-box-pack: end;
    -webkit-box-align: center;
}
.book_top_menu li span{
    font-size:18.749px;
    padding:0 10px;
}
.book_top_Nav{
    font-size:16.405px;
    display:inline-block;
}
.book_top_Nav li{
    display:inline-block;
    line-height:46.872px;
    text-align:center;
    padding:0 11.718px;
    border-bottom:3px solid #FFF;
}
.book_top_Nav li a{
    color:#666;
    display: block;
    width: 100%;
}
.book_top_Nav_up {
    border-bottom-color:#F90!important;
}
.book_top_Nav_up a{
    font-weight:bold;
    color:#F90!important;
}
.swiper-container {
    width: 100%;
    height: 134.757px;
}
.swiper-container {
    margin: 0 auto;
   /* position: relative;
    */
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1;
}
.pagination {
    left: 0;
    text-align: center;
    width: 100%;
    padding-top: 11.718px;
}
.swiper-pagination-switch {
    display: inline-block;
    width: 7.031px;
    height: 7.031px;
    border-radius: 7.031px;
    background: #ccc;
    margin: 0 3.515px;
    cursor: pointer;
}
.swiper-active-switch {
    background: #ff6600;
}
.book_bk_qs1 {
    border-style: solid;
    border-width: 1px 0px;
    -webkit-border-image: url("../images/1px_bk_qs2.png") 2 0 stretch;
    background: #FFF;
}
.book_Content_title {
    text-align: left;
    color: #333;
    font-size: 14.062px;
    height: 35.154px;
    line-height: 35.154px;
}
.tuijian_list {
    font-size: 0;
}
.Linkfont a {
    color: #666;
    text-decoration: none;
    font-size: 11.718px;
}
.tuijian_list li {
    display: inline-block;
    width: 22%;
    margin-left: 2.4%;
    text-align: center;
    vertical-align: top;
}
.tuijian_list li img {
    margin-bottom: 2.344px;
    width: 100%;
}
.fengtui_list {
    font-size: 0;
}
.fengtui_list li {
    float: left;
    width: 30.1%;
    margin-left: 2.4%;
    text-align: center;
    vertical-align: top;
}
.fengtui_list li img {
    margin-bottom: 2.344px;
    width: 100%;
}
.book_Content_style {
    background: #FFF;
    border-width: 1px 0px;
    -webkit-border-image: url("../images/1px_bk_qs2.png") 2 0 stretch;
    border-image: url("../images/1px_bk_qs2.png") 2 0 stretch;
    color: #999;
    background: #FFF;
}
.audio_list {
    display: -webkit-box;
    align-content: space-between;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-content: space-between;
   /* flex-direction: column;
    */
}
.audio_list .li {
    display: -webkit-box;
    -webkit-box-pack: center;
    width: 164.052px;
    text-align: center;
}
/* .audio_list div {
    -webkit-box-flex: 1;
    display: -webkit-box;
}
*/
.audioimg .li img {
    width: 100%;
    margin-bottom: 10px;
}
.bottom_menu {
    background: #333;
    height: 46.872px;
    display: -webkit-box;
    -webkit-box-pack: center;
    -webkit-box-align: center;
}
.bottom_menu a {
    color: #FFF;
}
.book_tab {
    display: -webkit-box;
    margin: 9.374px;
}
.book_tab li {
    display: -webkit-box;
    margin-right: 9.374px;
    border: 1px solid #E7E7E7;
    background: #FFF;
    -webkit-box-pack: center;
    -webkit-box-align: center;
    -webkit-box-flex: 1;
    border-radius: 17.577px;
    height: 30.467px;
    font-size: 12.89px;
    width: 0;
}
.book_tab_UP {
    color: #F90!important;
    border: 1px solid #F90!important;
}
.book_tab li a {
    color: #666;
}
#page {
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
}
.book_list {
    padding: 8px;
    overflow: hidden;
    margin-top: 7.031px;
}
.book_list li {
    float: left;
    font-size: 11.718px;
    color: #999;
    position: relative;
}
.book_list li img {
    width: 100%;
    display: block;
}
.book_list li:first-child div {
    position: absolute;
    bottom: 0px;
    left: 100%;
    margin-left: 8px;
    white-space: nowrap;
}
.book_list li #listtitle {
    font-size: 14.062px;
    color: #333;
}
.book_list li:first-child {
    width: 24%;
    margin-right: 8px;
}
.book_list li .zuozhe{
    text-align: left;
}
#bottomNav {
    max-width: 750px;
    min-width: 375px;
    margin: 0 auto;
    background: rgba(0,0,0,0.8);
    z-index: 999;
    position: fixed;
    bottom: 0;
   /* left: 0;
    */
    width: 100%;
    height: 46.872px;
}
#bottomNav i {
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}
#bottomNav img {
    vertical-align: middle;
    margin: 0 17.577px 0 5.859px;
}
#bottomNav img+img+img {
    float: right;
    margin: 17.577px 17.577px 0 0;
}
.shuping_list_space {
    margin-bottom: 9.374px;
}
#Pinglun_body li {
    color: #666;
    overflow: hidden;
    font-size: 12.89px;
}
#Pinglun_body li figure {
    float: left;
}
figure {
    border-radius: 17.577px;
    overflow: hidden;
    height: 35.154px;
    width: 35.154px;
    margin: 0 9.374px 0 0;
}
figure {
    display: block;
   /* margin-block-start: 1em;
    */
    margin-block-end: 1em;
   /* margin-inline-start: 40px;
    margin-inline-end: 40px;
    */
}
.Pinglun_Content2 {
    padding: 0 0 5.859px 0;
    display: flex;
    justify-content: flex-start;
    -webkit-box-align: center;
    align-items: center;
}
.Pinglunfont a {
    color: #666;
    text-decoration: none;
}
#Pinglun_body li p {
    text-align: left;
    margin: 5.859px 0 0 0;
    line-height: 1.8em;
    text-indent: 2em;
    font-size: 11.718px;
}
p {
    display: block;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
}
.Pinglunfont a {
    color: #666;
    text-decoration: none;
}
.shuping_tips {
    width: 80%;
    margin: 17.577px auto;
    background: #f3f3f3;
    display: -webkit-box;
    border-radius: 4.687px;
    overflow: hidden;
}
.shuping_tips li:first-child {
    width: 15%;
    margin-right: 9.374px;
}
.shuping_tips li {
    display: -webkit-box;
    font-size: 11.718px;
    display: -webkit-box;
    -webkit-box-align: center;
}
.shuping_tips li img {
    width: 100%;
    vertical-align: bottom;
}
.shuping_tips li+li {
    line-height: 2em;
}
.shuping_tips li {
    display: -webkit-box;
    font-size: 11.718px;
    display: -webkit-box;
    -webkit-box-align: center;
}
.shuping_tips li em {
    color: #F90;
    font-style: normal;
}
.shuping_tips li span {
    color: #999;
    font-size: 10.546px;
}
.shuping_hudong {
    display: -webkit-box;
}
.shuping_hudong li {
    border-style: solid;
    -webkit-box-flex: 1;
    display: -webkit-box;
    -webkit-box-pack: center;
    -webkit-box-align: center;
    text-align: center;
    width: 0%;
    font-size: 11.718px;
    height: 35.154px;
    border-width: 0 1px 0 0;
    color: #999;
}
.shuping_hudong li+li {
    border-width: 0px;
}
figure img {
    width: 35.154px;
    height: 35.154px;
}
#Pinglun_body li span {
    text-align: left;
    line-height: 17.577px;
    color: #999;
}
.Pinglun_Content2 span {
    font-size: 11.718px;
}
#Pinglun_body li span B {
    text-align: left;
    font-weight: normal;
    font-size: 12.89px;
    color: #3686d8;
}
#Pinglun_body li figure {
    float: left;
}
figure {
    border-radius: 17.577px;
    overflow: hidden;
    height: 35.154px;
    width: 35.154px;
    margin: 0 9.374px 0 0;
}
.Content_Frame {
    overflow: hidden;
    padding: 11.718px;
}
.Content_Frame1 {
    overflow: hidden;
    padding: 11.718px;
}
.fenlei {
    overflow: hidden;
}
.fenlei li {
    width: 33.3%;
    text-align: center;
    float: left;
    font-size: 16.405px;
}
.fenlei li img {
    margin: 11.718px;
    width: 90px;
}
.menu_top_list {
    height: 46.8px ;
    width: 100%;
    background-color: #EF9965;
    color: #FFF;
    font-size: 16.405px;
}
.menu_top_list li:first-child {
    width: 18%;
}
.menu_top_list li {
    float: left;
    display: -webkit-box;
    -webkit-box-align: center;
    height: 46.8px;
}
.menu_top_list a {
    color: #FFF;
}
.menu_top_list li+li {
    width: 64%;
    -webkit-box-pack: center;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.menu_top_list li:last-child {
    width: 18%;
}
.menu_top_list li:first-child::before {
    background: url("../images/登录.png") no-repeat -49.216px 9.96px;
    background-size: 105.462px;
    content: "";
    height: 46.8px;
    width: 24.608px;
    display: block;
}
.book_Content_style {
    background: #FFF;
    border-width: 1px 0px;
    -webkit-border-image: url("../images/1px_bk_qs2.png") 2 0 stretch;
    border-image: url("../images/1px_bk_qs2.png") 2 0 stretch;
    color: #999;
    background: #FFF;
}
.denglu_input li {
    line-height: 41.013px;
}
.denglu_input input {
    border: none;
    color: #666;
    width: 60%;
}
#Login{
    background:#EF9965;
    color:#FFF;
    margin:46.872px auto;
    width:93.744px;
    height:35.154px;
    border-radius:17.577px;
    display:-webkit-box;
    -webkit-box-pack:center;
    -webkit-box-align: center;
}
.denglu_logo {
    text-align: center;
    color: #999;
}
.denglu_logo img {
    width: 58.59px;
    height: 58.59px;
    margin: 23.436px;
}
.my_content {
    display: -webkit-box;
}
.my_content li {
    display: -webkit-box;
    -webkit-box-align: center;
}
.my_img {
    border-radius: 50%;
    width: 70.308px;
    margin-right: 11.718px;
    vertical-align: bottom;
}
.my_content li span {
    line-height: 2em;
    font-size: 11.718px;
    color: #666;
}
.my_content li span strong {
    font-size: 15.233px;
    display: flex;
}
.my_content li i {
    border-radius: 23.436px;
    color: #FFF;
    padding: 0 8px;
    line-height: 1.5em;
    display: inline-block;
    font-size: 9.374px;
}
.VIP1 {
    background: #00CC33;
}
.my_menu a:first-child li {
    border-width: 0px;
}
.my_menu li {
    text-align: left;
    line-height: 41.013px;
    color: #666;
    border-style: solid;
    border-width: 1px 0px;
    -webkit-border-image: url(../images/1px_bk_qs2.png) 2 0 stretch;
    border-image: url(../images/1px_bk_qs2.png) 2 0 stretch;
    background: #FFF;
    border-bottom-width: 0px;
    font-size: 12.89px;
}
.my_menu li span {
    vertical-align: -1.172px;
    width: 23.436px;
    display: inline-block;
}
.my_menu li label {
    vertical-align: middle;
    float: right;
    line-height: 41.013px;
    color: #CCC;
}
.my_menu li i {
    font-size: 11.718px;
    font-style: normal;
    color: #999;
}
.shujia_tab {
    display: -webkit-box;
}
.shujia_tab li {
    display: -webkit-box;
    margin-right: 9.374px;
    border: 1px solid #E7E7E7;
    background: #FFF;
    -webkit-box-pack: center;
    -webkit-box-align: center;
    border-radius: 17.577px;
    height: 30.467px;
    font-size: 12.89px;
    padding: 0 16.405px;
}
.book_tab_UP {
    color: #F90!important;
    border: 1px solid #F90!important;
}

.fengtui_list li P {
    margin: 0px;
    height: 46.872px;
    overflow: hidden;
}
.qianbao {
    display: -webkit-box;
}
.qianbao li {
    display: -webkit-box;
    -webkit-box-pack: center;
    -webkit-box-flex: 1;
    width: 0px;
    text-align: center;
    line-height: 2em;
    font-size: 11.718px;
}
.qianbao li span {
    color: #999;
}
.Content_Frame {
    overflow: hidden;
    padding: 11.718px;
}
.qianbao_list {
    overflow: hidden;
}
.qianbao_list li {
    width: 33.3%;
    text-align: center;
    float: left;
    font-size: 14.062px;
}
.qianbao_list li img {
    margin: 11.718px;
    width: 80px;
}
.book_info {
    display: -webkit-box;
    height: 134.757px;
}
.book_info li {
    -webkit-box-flex: 1;
}
.book_newtitle {
    font-size: 16.405px;
}
.book_newtitle {
    font-size: 16.405px;
}
.book_info2 span, .book_info2 em, .book_info2 label {
    font-size: 9.374px;
    display: -webkit-box;
    -webkit-box-pack: center;
    -webkit-box-align: center;
    background-color: rgba(255,255,255,0.4);
    height: 15.233px;
    padding: 0px 9.374px;
    margin-right: 11.718px;
    border-radius: 7.617px;
}
.book_info3 {
    font-size: 9.374px;
    line-height: 2em;
}
.book_info li:last-child {
    text-align: right;
    width: 119.524px;
}
.book_info li img {
    width: 107.806px;
    height: 134.757px;
}
.Content_Frame {
    overflow: hidden;
    padding: 11.718px;
}
.book_Catalog {
    display: -webkit-box;
    margin-top: 17.577px;
}
.book_Catalog a {
    font-size: 15.233px;
    height: 32.81px;
    border-radius: 16.405px;
    -webkit-box-flex: 1;
    display: -webkit-box;
    -webkit-box-pack: center;
    -webkit-box-align: center;
    margin-right: 23.436px;
    color: #FFF;
    background: #EB7C3A;
}
.book_Catalog a:last-child {
    margin-right: 0px;
}
.book_info2 {
    display: -webkit-box;
    margin-bottom: 5.859px;
}
.book_interact {
    display: -webkit-box;
}
.book_interact li {
    border-style: solid;
    -webkit-box-flex: 1;
    display: -webkit-box;
    -webkit-box-pack: center;
    -webkit-box-align: center;
    text-align: center;
    width: 0%;
    margin-top: 12.89px;
    font-size: 14.062px;
    height: 39.841px;
    line-height: 1.5em;
    border-width: 0 1px 0 0;
    color: #999;
}
.book_profile li:first-child {
    color: #333;
    font-size: 14.062px;
    height: 35.154px;
    line-height: 35.154px;
}
.book_profile li:nth-child(2) {
    color: #666;
    font-size: 11.718px;
    line-height: 1.8em;
    padding: 5.859px 0;
    text-align: left;
}
.book_profile li:last-child {
    padding: 9.374px 0 3.515px 0;
    overflow: hidden;
}
.book_pinglun_more {
    font-size: 14.062px;
    color: #999;
    background: #f1f1f1;
    display: -webkit-box;
    -webkit-box-pack: center;
    -webkit-box-align: center;
    height: 35.154px;
    border-radius: 18.749px;
    margin: 23.436px auto;
    width: 175.77px;
}
.book_Content_title {
    color: #333;
    font-size: 14.062px;
    height: 35.154px;
    line-height: 35.154px;
}
.swiper-container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1;
    width: 100%;
}
.swiper-wrapper {
    position: relative;
    width: 100%;
    -webkit-transition-property: -webkit-transform, left, top;
    -webkit-transition-duration: 0s;
    -webkit-transform: translate3d(0px,0,0);
    -webkit-transition-timing-function: ease;
    -moz-transition-property: -moz-transform, left, top;
    -moz-transition-duration: 0s;
    -moz-transform: translate3d(0px,0,0);
    -moz-transition-timing-function: ease;
    -o-transition-property: -o-transform, left, top;
    -o-transition-duration: 0s;
    -o-transform: translate3d(0px,0,0);
    -o-transition-timing-function: ease;
    -o-transform: translate(0px,0px);
    -ms-transition-property: -ms-transform, left, top;
    -ms-transition-duration: 0s;
    -ms-transform: translate3d(0px,0,0);
    -ms-transition-timing-function: ease;
    transition-property: transform, left, top;
    transition-duration: 0s;
    transform: translate3d(0px,0,0);
    transition-timing-function: ease;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
.swiper-slide {
    float: left;
    width: 100%;
}
.book_fans li span {
    line-height: 17.577px;
    color: #999;
}
.book_fans li span B {
    font-weight: normal;
    color: #333;
}
.book_fans li div:last-child {
    text-align: right;
    color: #F60;
}
.book_fans li {
    color: #666;
    font-size: 11.718px;
    overflow: hidden;
    padding: 11.718px 0;
    display: -webkit-box;
    -webkit-box-align: center;
}
.pagination {
    left: 0;
    text-align: center;
    width: 100%;
    padding: 17.577px 0;
}
.swiper-pagination-switch {
    display: inline-block;
    width: 7.031px;
    height: 7.031px;
    border-radius: 7.031px;
    background: #ccc;
    margin: 0 3.515px;
    cursor: pointer;
}
.book_Content_style {
    border-width: 1px 0px;
    color: #999;
    background: #FFF;
}
.book_interact li small {
    color: #F60;
}
.book_xq_pinglun {
    display: -webkit-box;
    -webkit-box-align: center;
    text-align: center;
}
.book_xq_pinglun li {
    width: 70.308px;
    color: #333;
    font-size: 14.062px;
    height: 35.154px;
    line-height: 35.154px;
}
.book_xq_pinglun li:last-child {
    -webkit-box-flex: 1;
    text-align: right;
    color: #999;
}

.book_fans li div {
    -webkit-box-flex: 1;
    text-align: left;
}
.book_Author {
    padding: 0 11.718px;
    font-size: 12.89px;
}
.book_Author li:first-child {
    text-align: center;
}
.book_Author img {
    border-radius: 50%;
    margin: 17.577px 0 2.344px 0;
}
.book_Author li:nth-child(2) {
    color: #666;
    margin-top: 4.687px;
    line-height: 1.5em;
}
.book_Author li:last-child div:first-child {
    color: #666;
    margin-top: 17.577px;
    line-height: 2em;
    -webkit-box-flex: 1;
}
.mulu {
    background-color: #E1E1E1;
    height: 46.872px;
    padding-left: 11.718px;
    display: -webkit-box;
    -webkit-box-align: center;
    font-size: 12.89px;
}
.mulu_list a {
    color: #333;
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.mulu_list li {
    background: url(../images/xx.gif) repeat-x bottom;
    background-size: 2px;
}
.mulu_list li {
    height: 46.872px;
    display: -webkit-box;
    -webkit-box-align: center;
    padding-left: 5.859px;
    font-size: 12.89px;
}
.yuedu {
    line-height: 2em;
    font-size: 17.577px;
    color: #333;
}
.yuedu_menu {
    display: -webkit-box;
    -webkit-box-orient: horizontal;
    margin: 11.718px 0;
    -webkit-box-pack: center;
}
.yuedu_menu span {
    font-size: 16.405px;
    border: 1px solid #E7E7E7;
    border-radius: 18.749px;
    background: #FFF;
    color: #333;
    padding: 0 11.718px;
    height: 35.154px;
    display: -webkit-box;
    -webkit-box-pack: center;
    -webkit-box-align: center;
    -webkit-box-flex: 1;
}
.yuedu_menu a+a {
    margin-left: 11.718px;
}
.menu_search {
    background-color: #EF9965;
    color: #FFF;
    font-size: 16.405px;
    padding: 0 5.859px;
    display: -webkit-box;
    -webkit-box-orient: horizontal;
    height: 46.872px;
    -webkit-box-align: center;
}
.menu_search li:first-child {
    height: 32.81px;
    -webkit-box-flex: 1;
    border-radius: 2.93px 0px 0px 2.93px;
    background: #FFF;
    overflow: hidden;
}
.menu_search li:first-child input {
    border: 0;
    font-size: 15.233px;
    height: 32.81px;
    width: 90%;
}
.menu_search li:nth-of-type(2) {
    border-radius: 0px 2.93px 2.93px 0px;
    background: #FFF;
    height: 32.81px;
}
.menu_search li span {
    background: url(../images/登录.png) no-repeat -70.308px 4.101px;
    background-size: 105.462px;
    width: 37.498px;
    height: 32.81px;
    display: block;
}
.menu_search li:last-child {
    padding: 0 17.577px 0 11.718px;
}
.search_fenlei li {
    float: left;
    width: 25%;
    -webkit-box-pack: center;
    -webkit-box-align: center;
    display: -webkit-box;
    height: 46.872px;
}
